trailing azalea - French English Dictionary